RELATED WORDS
PARAPHRASING
bouncing; to spring or bounce back after hitting something
bounce back; ricochet
(to cause a person, thing) to become strong again after illness, exhaustion or loss
improve in health
to continue to live or exist (longer than)
continue to live